import { withInstall } from '@/utils';
import Form from './src/form.vue';
import FormPage from './src/components/form-page.vue';
import FormGroup from './src/components/form-group.vue';
import FormTabPage from './src/components/form-tab-page.vue';
import FormItem from './src/components/form-item.vue';
import FormButton from './src/components/form-button.vue';
import FormDruipart from './src/components/form-druipart.vue';
import FormIframe from './src/components/form-iframe.vue';
import FormRaw from './src/components/form-raw.vue';
import FormMdCtrl from './src/components/form-mdctrl.vue';
import FormMdCtrlRepeater from './src/components/form-mdctrl-repeater.vue';

export const AppForm = withInstall(Form);
export const AppFormPage = withInstall(FormPage);
export const AppFormGroup = withInstall(FormGroup);
export const AppFormTabPage = withInstall(FormTabPage);
export const AppFormItem = withInstall(FormItem);
export const AppFormButton = withInstall(FormButton);
export const AppFormDruipart = withInstall(FormDruipart);
export const AppFormIframe = withInstall(FormIframe);
export const AppFormRaw = withInstall(FormRaw);
export const AppFormMdCtrl = withInstall(FormMdCtrl);
export const AppFormMdCtrlRepeater = withInstall(FormMdCtrlRepeater);
